dumbfound someone - German English Dictionary